package com.shopping.service;

import com.shopping.commons.PageParams;
import com.shopping.model.Book;
import com.shopping.model.view.CommentView;


import java.util.List;
import java.util.Map;

public interface BookService {
    /**
     * 获得所有图书，
     * @param isDisplay 表示是否上架 0表示上架 -1表示下架，没有参数表示所有商品
     * @return
     */
    List<Book> queryBook(Integer... isDisplay);

    /**
     * 根据id查询图书信息
     * @param book_id
     * @return
     */
    Book queryBookById(Integer book_id);

    /**
     * 根据id查询图书评论
     * @param book_id
     * @return
     */
    Map<String, Object> queryCommentById(Integer book_id, PageParams pageParams);
}
